<ui:composition template="/admin/templates/ui2.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:composite="http://java.sun.com/jsf/composite/primefaces"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:sec="http://www.springframework.org/security/facelets/tags">

	<ui:define name="content">
		<div class="entry">
			<p:toolbar>
				<p:toolbarGroup>
					<h:outputLabel style="padding-left: 15px;"
						value="#{commonMsg.currentPositionLabel}公务员招聘岗位"></h:outputLabel>
				</p:toolbarGroup>
				<p:toolbarGroup align="right">
					<p:separator />
					<sec:ifAnyGranted roles="6">
					<p:button value="导入"
						outcome="/admin/official/officialImport"></p:button>
					</sec:ifAnyGranted>
				</p:toolbarGroup>
			</p:toolbar>
			<h:form id="form">
				<p:panel id="filters">
					<h:panelGrid columns="2" styleClass="filter-grid" 
							rowClasses="filter-row"
							columnClasses="filter-col1,filter-col2,filter-col3">
						<h:outputLabel value="部门名称："></h:outputLabel>
						<p:inputText id="department_name" value="#{officialList.example.department_name}"></p:inputText>
						<h:outputLabel value="职位名称："></h:outputLabel>
	                    <p:inputText id="position_name" value="#{officialList.example.position_name}"></p:inputText>
						<h:outputLabel value="学历要求："></h:outputLabel>
	                    <h:selectOneMenu label="呵呵" value="#{officialList.example.education}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="统招大学本科以上学历" itemLabel="统招大学本科以上学历"/>
							<f:selectItem itemValue="大学本科以上学历" itemLabel="大学本科以上学历"/>
							<f:selectItem itemValue="统招大专以上学历" itemLabel="统招大专以上学历"/>
							<f:selectItem itemValue="大专以上学历" itemLabel="大专以上学历"/>
							<f:selectItem itemValue="高中（中专）以上学历" itemLabel="高中（中专）以上学历"/>
							<f:selectItem itemValue="高中（中专）以上学历或我省技师院校高级工和预备技师（技师）班毕业且具有高级工及其以上职业资格证书的毕业生" itemLabel="高中（中专）以上学历或我省技师院校高级工和预备技师（技师）班毕业且具有高级工及其以上职业资格证书的毕业生"/>
						</h:selectOneMenu>
						
						<h:outputLabel value="学位要求："></h:outputLabel>
						<h:selectOneMenu label="呵呵" value="#{officialList.example.degree}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="与报名学历相对应的学位" itemLabel="与报名学历相对应的学位"/>
							<f:selectItem itemValue="无" itemLabel="无"/>
						</h:selectOneMenu>
						
						<h:outputLabel value="专业要求："></h:outputLabel>
	                    <p:inputText id="major" value="#{officialList.example.major}"></p:inputText>
						<h:outputLabel value="性别要求："></h:outputLabel>
	                    <p:inputText id="sex" value="#{officialList.example.sex}"></p:inputText>
						<h:outputLabel value="政治面貌要求："></h:outputLabel>
						<h:selectOneMenu label="呵呵" value="#{officialList.example.political_face}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="中共党员" itemLabel="中共党员"/>
							<f:selectItem itemValue="不限" itemLabel="不限"/>
							<f:selectItem itemValue="中共党员或共青团员" itemLabel="中共党员或共青团员"/>
						</h:selectOneMenu>
						<h:outputLabel value="基层工作经历要求："></h:outputLabel>
	                    <h:selectOneMenu label="呵呵" value="#{officialList.example.work_experience}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="两年以上基层工作经历" itemLabel="两年以上基层工作经历"/>
							<f:selectItem itemValue="不限" itemLabel="不限"/>
						</h:selectOneMenu>
						<h:outputLabel value="部门层级："></h:outputLabel>
	                    <h:selectOneMenu value="#{officialList.example.department_level}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="省级" itemLabel="省级"/>
							<f:selectItem itemValue="副省级" itemLabel="副省级"/>
							<f:selectItem itemValue="省级设在市州" itemLabel="省级设在市州"/>
							<f:selectItem itemValue="省级设在县（市、区）" itemLabel="省级设在县（市、区）"/>
							<f:selectItem itemValue="市级" itemLabel="市级"/>
							<f:selectItem itemValue="县级" itemLabel="县级"/>
							<f:selectItem itemValue="乡镇" itemLabel="乡镇"/>
							<f:selectItem itemValue="街道" itemLabel="街道"/>
						</h:selectOneMenu>
	                  
	                    
						<h:outputLabel value="部门性质："></h:outputLabel>
	                    <h:selectOneMenu label="呵呵" value="#{officialList.example.department_nature}">
							<f:selectItem itemValue="" itemLabel="请选择"/>
							<f:selectItem itemValue="公务员法机关" itemLabel="公务员法机关"/>
							<f:selectItem itemValue="参照公务员法管理的事业单位" itemLabel="参照公务员法管理的事业单位"/>
						</h:selectOneMenu>
						<h:outputLabel value="操作："></h:outputLabel>
						<ui:fragment>
							 <p:commandButton update="dataTable" process="filters"
		                        value="#{commonMsg.searchLabel}"></p:commandButton>
		                    <p:button value="#{commonMsg.resetLabel}" onclick="location.reload();return;"></p:button>
						</ui:fragment>
					</h:panelGrid>
                </p:panel>

				<p:dataTable lazy="true" id="dataTable"
					value="#{officialList.lazyModel}" var="official" paginator="true"
					paginatorPosition="bottom" rows="15"
					currentPageReportTemplate="#{commonMsg.pageReportTemplate}"
					paginatorTemplate="#{commonMsg.paginatorTemplate}"
					rowsPerPageTemplate="15,50,100"
					emptyMessage="#{commonMsg.noResultMsg}">
					<p:column headerText="部门名称" style="text-align:center;">
						<h:outputText value="#{official.department_name}"></h:outputText>
					</p:column>
					<p:column headerText="职位名称" style="text-align:center;">
						<h:outputText value="#{official.position_name}"></h:outputText>
					</p:column>
					<p:column headerText="部门代码" style="text-align:center;">
						<h:outputText value="#{official.department_code}"></h:outputText>
					</p:column>
					<p:column headerText="职位代码" style="text-align:center;">
						<h:outputText value="#{official.post_code}"></h:outputText>
					</p:column>
					<p:column headerText="科目类别" style="text-align:center;">
						<h:outputText value="#{official.subject_type}"></h:outputText>
					</p:column>
					<p:column headerText="笔试考区" style="text-align:center;">
						<h:outputText value="#{official.test_area}"></h:outputText>
					</p:column>
					<p:column headerText="招考人数" style="text-align:center;">
						<h:outputText value="#{official.offer_count}"></h:outputText>
					</p:column>
					<p:column headerText="招考对象" style="text-align:center;">
						<h:outputText value="#{official.recruit_target}"></h:outputText>
					</p:column>
					<p:column headerText="学历要求" style="text-align:center;">
						<h:outputText value="#{official.education}"></h:outputText>
					</p:column>
					<p:column headerText="学位要求" style="text-align:center;">
						<h:outputText value="#{official.degree}"></h:outputText>
					</p:column>
					<p:column headerText="是否允许以学位证所列专业报考" style="text-align:center;">
						<h:outputText value="#{official.degree_allow}"></h:outputText>
					</p:column>
					<p:column headerText="专业要求" style="text-align:center;">
						<h:outputText value="#{official.major}"></h:outputText>
					</p:column>
					<p:column headerText="性别要求" style="text-align:center;">
						<h:outputText value="#{official.sex}"></h:outputText>
					</p:column>
					<p:column headerText="政治面貌要求" style="text-align:center;">
						<h:outputText value="#{official.political_face}"></h:outputText>
					</p:column>
					<p:column headerText="最低服务年限要求" style="text-align:center;">
						<h:outputText value="#{official.min_service_year}"></h:outputText>
					</p:column>
					<p:column headerText="基层工作经历要求" style="text-align:center;">
						<h:outputText value="#{official.work_experience}"></h:outputText>
					</p:column>
					<p:column headerText="体能测试或专业考试要求" style="text-align:center;">
						<h:outputText value="#{official.pe_test}"></h:outputText>
					</p:column>
					<p:column headerText="部门层级" style="text-align:center;">
						<h:outputText value="#{official.department_level}"></h:outputText>
					</p:column>
					<p:column headerText="部门性质" style="text-align:center;">
						<h:outputText value="#{official.department_nature}"></h:outputText>
					</p:column>
					<p:column headerText="体检标准" style="text-align:center;">
						<h:outputText value="#{official.pe_standard}"></h:outputText>
					</p:column>
					<p:column headerText="网报时考生咨询电话（区号-xxxxxxxx）" style="text-align:center;">
						<h:outputText value="#{official.hotline}"></h:outputText>
					</p:column>
					<p:column headerText="备注" style="text-align:center;">
						<h:outputText value="#{official.remark}"></h:outputText>
					</p:column>
				</p:dataTable>
			</h:form>
		</div>
	</ui:define>
</ui:composition>
